#include<stdio.h>
#include<math.h>
#include<string.h>
int main()
{
	int N;
	scanf("%d",&N);
getchar();
while(N--)
{
	int na=0,nb=0,k=0;
	char a[500]={0},b[500]={0};
	gets(a);
	getchar();
	gets(b);
	//scanf("%s%s",a,b);
    
    
	na=strlen(a);
	nb=strlen(b);
	if(na>nb)
	{
	for(int i=na;i<2*na;i++)
	{
		a[i]=a[i-na];
		
	}
	
	for(int i=0;i<2*na;i++)
	{ 
		if(a[i]==b[0])
		{
			if(i+nb-1>2*na-1)
			break;
			
			for(int j=i;j<=i+nb-1;j++)
			{
				if(a[j]!=b[j-i])
				{
					
					break;
				}
				
				if(j==i+nb-1)
				{
				printf("YES");
				k=1;
				}
			}
		}
		if(k==1) break;
	}
	if(k==0)
	printf("NO");
}
}
	return 0;

}